\hypertarget{class_font_family_node}{\section{Font\-Family\-Node Class Reference}
\label{class_font_family_node}\index{Font\-Family\-Node@{Font\-Family\-Node}}
}


A wrapper for a gl\-::\-Texture\-Font node.  




{\ttfamily \#include $<$Gui\-Typography.\-h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_font_family_node_a1abc0902a131ff9a15c87fd1f62b3cbc}{\hyperlink{class_font_family_node_a1abc0902a131ff9a15c87fd1f62b3cbc}{Font\-Family\-Node} (std\-::string i\-Regular\-Src=\char`\"{}\char`\"{}, std\-::string i\-Italic\-Src=\char`\"{}\char`\"{}, std\-::string i\-Bold\-Src=\char`\"{}\char`\"{}, std\-::string i\-Bold\-Italic\-Src=\char`\"{}\char`\"{}, int i\-Font\-Size=24)}\label{class_font_family_node_a1abc0902a131ff9a15c87fd1f62b3cbc}

\begin{DoxyCompactList}\small\item\em Basic constructor. \end{DoxyCompactList}\item 
\hypertarget{class_font_family_node_a0a52a5a08a194f4c99da43efb9eca2d0}{\hyperlink{class_font_family_node_a0a52a5a08a194f4c99da43efb9eca2d0}{$\sim$\-Font\-Family\-Node} ()}\label{class_font_family_node_a0a52a5a08a194f4c99da43efb9eca2d0}

\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
\hypertarget{class_font_family_node_a1e4d86332c5f1e5d5473fcc2b6fc162a}{const int \& \hyperlink{class_font_family_node_a1e4d86332c5f1e5d5473fcc2b6fc162a}{get\-Size} () const }\label{class_font_family_node_a1e4d86332c5f1e5d5473fcc2b6fc162a}

\begin{DoxyCompactList}\small\item\em Returns the node's font size. \end{DoxyCompactList}\item 
\hypertarget{class_font_family_node_a1bbf41d96e2bc35b7076d7ed6850bb07}{bool \hyperlink{class_font_family_node_a1bbf41d96e2bc35b7076d7ed6850bb07}{has\-Style} (const Font\-Style \&i\-Type) const }\label{class_font_family_node_a1bbf41d96e2bc35b7076d7ed6850bb07}

\begin{DoxyCompactList}\small\item\em Returns true if the node contains the given style. \end{DoxyCompactList}\item 
\hypertarget{class_font_family_node_a2c351f9900a314fd90abd8dfa4123a6b}{bool \hyperlink{class_font_family_node_a2c351f9900a314fd90abd8dfa4123a6b}{has\-Regular} () const }\label{class_font_family_node_a2c351f9900a314fd90abd8dfa4123a6b}

\begin{DoxyCompactList}\small\item\em Returns true if the node contains the regular style. \end{DoxyCompactList}\item 
\hypertarget{class_font_family_node_a25f6f92d40d692668202f0bc6b48d427}{bool \hyperlink{class_font_family_node_a25f6f92d40d692668202f0bc6b48d427}{has\-Italic} () const }\label{class_font_family_node_a25f6f92d40d692668202f0bc6b48d427}

\begin{DoxyCompactList}\small\item\em Returns true if the node contains the italic style. \end{DoxyCompactList}\item 
\hypertarget{class_font_family_node_aab992d2a3e5f80f6e7a7c01606521292}{bool \hyperlink{class_font_family_node_aab992d2a3e5f80f6e7a7c01606521292}{has\-Bold} () const }\label{class_font_family_node_aab992d2a3e5f80f6e7a7c01606521292}

\begin{DoxyCompactList}\small\item\em Returns true if the node contains the bold style. \end{DoxyCompactList}\item 
\hypertarget{class_font_family_node_abf80202a4fa76a9b3f906e9b5d6993b9}{bool \hyperlink{class_font_family_node_abf80202a4fa76a9b3f906e9b5d6993b9}{has\-Bold\-Italic} () const }\label{class_font_family_node_abf80202a4fa76a9b3f906e9b5d6993b9}

\begin{DoxyCompactList}\small\item\em Returns true if the node contains the bold-\/italic style. \end{DoxyCompactList}\item 
\hypertarget{class_font_family_node_aa72c0bb43d745bd277af69ae3f124e46}{ci\-::gl\-::\-Texture\-Font\-Ref \hyperlink{class_font_family_node_aa72c0bb43d745bd277af69ae3f124e46}{get\-Style} (const Font\-Style \&i\-Type) const }\label{class_font_family_node_aa72c0bb43d745bd277af69ae3f124e46}

\begin{DoxyCompactList}\small\item\em Returns a ci\-::gl\-::\-Texture\-Font\-Ref in the given style. \end{DoxyCompactList}\item 
\hypertarget{class_font_family_node_a26f91f4691b49dd3a806d833a3e3fa3f}{ci\-::gl\-::\-Texture\-Font\-Ref \hyperlink{class_font_family_node_a26f91f4691b49dd3a806d833a3e3fa3f}{get\-Regular} () const }\label{class_font_family_node_a26f91f4691b49dd3a806d833a3e3fa3f}

\begin{DoxyCompactList}\small\item\em Returns a ci\-::gl\-::\-Texture\-Font\-Ref in the regular style. \end{DoxyCompactList}\item 
\hypertarget{class_font_family_node_a658ee245c316e29fc2be8696fd47ce8c}{ci\-::gl\-::\-Texture\-Font\-Ref \hyperlink{class_font_family_node_a658ee245c316e29fc2be8696fd47ce8c}{get\-Italic} () const }\label{class_font_family_node_a658ee245c316e29fc2be8696fd47ce8c}

\begin{DoxyCompactList}\small\item\em Returns a ci\-::gl\-::\-Texture\-Font\-Ref in the italic style. \end{DoxyCompactList}\item 
\hypertarget{class_font_family_node_a354a4ea3780d90a2b36819049a92c60b}{ci\-::gl\-::\-Texture\-Font\-Ref \hyperlink{class_font_family_node_a354a4ea3780d90a2b36819049a92c60b}{get\-Bold} () const }\label{class_font_family_node_a354a4ea3780d90a2b36819049a92c60b}

\begin{DoxyCompactList}\small\item\em Returns a ci\-::gl\-::\-Texture\-Font\-Ref in the bold style. \end{DoxyCompactList}\item 
\hypertarget{class_font_family_node_a7bdcd92bfdde466177069d3a70901c34}{ci\-::gl\-::\-Texture\-Font\-Ref \hyperlink{class_font_family_node_a7bdcd92bfdde466177069d3a70901c34}{get\-Bold\-Italic} () const }\label{class_font_family_node_a7bdcd92bfdde466177069d3a70901c34}

\begin{DoxyCompactList}\small\item\em Returns a ci\-::gl\-::\-Texture\-Font\-Ref in the bold-\/italic style. \end{DoxyCompactList}\item 
\hypertarget{class_font_family_node_a90eb2fea1d8914aa4a3e2482bf9601d3}{ci\-::gl\-::\-Texture\-Font\-::\-Draw\-Options \hyperlink{class_font_family_node_a90eb2fea1d8914aa4a3e2482bf9601d3}{get\-Draw\-Options} () const }\label{class_font_family_node_a90eb2fea1d8914aa4a3e2482bf9601d3}

\begin{DoxyCompactList}\small\item\em Returns the internal ci\-::gl\-::\-Texture\-Font\-::\-Draw\-Options. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
A wrapper for a gl\-::\-Texture\-Font node. 

The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
/\-Users/pjh/\-Desktop/\-Work/\-Teaching/\-Creative\-Evolution\-Course/core/include/gui/Gui\-Typography.\-h\item 
/\-Users/pjh/\-Desktop/\-Work/\-Teaching/\-Creative\-Evolution\-Course/core/src/gui/Gui\-Typography.\-cpp\end{DoxyCompactItemize}
